body{
	overflow-x:hidden;
}

.img-responsive {
	display: block;
	height: auto;
	max-width: 100%;
}
.clr_p{  text-align: left;  }
h2{
	color:#2aabfc; font:normal 46px/1.2em Arial, Helvetica, sans-serif; letter-spacing:-2px;
}
p { margin:8px 0; padding:10px 0 10px 0; font:normal 12px/1.8em Arial, Helvetica, sans-serif;  text-indent: 2em;}
p.spec { text-align:right;}

.article{
	margin:10px 0 20px 0;  padding:20px 20px;border:1px dashed #ddd;
}
.article img{
	padding:2px;  border:1px solid #eaecec;
}
.article p{
	margin-top: 20px;color: #959595; margin-bottom: 15px;
}
.gadget{
	margin:10px 0 20px 0; padding:20px 20px; border:1px dashed #ddd;
}
ul.sb_menu, ul.ex_menu { margin-top:15px; padding:0; list-style:none; color:#959595;}
ul.sb_menu li { padding:4px 0 4px 15px; width:220px;}
ul.ex_menu li { padding:4px 0 8px 15px;}
ul.sb_menu li a, ul.ex_menu li a { color:#959595; text-decoration:none; margin-left:-12px; padding-left:15px;}
ul.sb_menu li a:hover, ul.ex_menu li a:hover { color:#2cadff; text-decoration:underline;}
ul.sb_menu li a:hover { text-decoration:underline;}
ul.ex_menu li a:hover { text-decoration:none;}
.funkown{
	margin-bottom: 10px;
}

.attention{
	padding: 10px 0;
	margin-top: 10px;
}